on the home stretch - Deutsch Englisch Wörterbuch